<!DOCTYPE html>
<html lang="en">

  <head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
  </head>

  <body>
    <!-- 请问下面代码会出现什么问题，怎么去解决？ -->
    <script>
    // 判断用户名的案例，用户会输入用户名
    // 1. 如果用户名输入'迪丽热巴'，则页面弹出 '用户名输入正确'
    // 2. 如果用户名输入不是'迪丽热巴'，否则弹出'用户名输入不正确'

    // let username = prompt('请输入用户名:')
    // if (username = '迪丽热巴') {
    //   alert('用户名输入正确')
    // } else {
    //   alert('用户名输入不正确')
    // }

    // if 后面的条件语句是赋值，不是判断值是否相等  正确答案
    let username = prompt('请输入用户名:')
    if (username === '迪丽热巴') {
      alert('用户名输入正确')
    } else {
      alert('用户名输入不正确')
    }
  </script>
  </body>

</html>